Big Huge Thesaurus

Liquidambar styraciflua

noun